#include <iostream.h>
#include <string.h>
class Book
{
  public:
    Book(char *title) { strcpy(Book::title, title); };
    void show_title(void) { cout << title << endl; };
  protected:
    float cost;
    void show_cost(void) { cout << cost << endl; };
  private:
    char title[64];
};

class LibraryCard : public Book
{
  public:
    LibraryCard(char *title, char *author, char *publisher) : Book(title)
      {
	strcpy(LibraryCard::author, author);
	strcpy(LibraryCard::publisher, publisher);
	cost = 49.95;
      };
    void show_library(void)
  {
	show_title();
	show_cost();
	cout << author << ' ' << publisher;
  };
  private:
    char author[64];
    char publisher[64];
};

int main(void)
{
   LibraryCard card("A", "B", "C");
   card.show_library();
}
